package com.yungu.swift.lbs.model;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Data;

import java.io.Serializable;

/**
 * 高德轨迹点信息
 *
 * @author : cuixiuyin
 * @date : 2019/5/27
 */
@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class Point implements Serializable {

    /**
     * 经纬度坐标 格式为：X,Y 小数点后最多6位
     */
    private String location;

    /**
     * 此次定位的时间点 —— 需要用unix时间戳表示，需要精确到毫秒，若有相同的unix时间戳则会覆盖旧的点。
     */
    private Long locatetime;

    /**
     * 速度 单位：km/h 小数点后最多3位 —— 速度
     */
    private Double speed;

    /**
     * 方向 取值范围[0~360]，0代表正北方，采取顺时针方向取值 小数点后最多4位
     */
    private Double direction;

    /**
     * 高度 单位：米 小数点后最多3位
     */
    private Double height;

    /**
     * 定位经度 - 仅允许输入数字 小数点后最多3位
     */
    private Double accuracy;
}
